peeled rib - Turkish English Dictionary